silicon doping - French English Dictionary